unexpected upbraiding

Translations
неожиданный выговор
The unexpected upbraiding caught him off guard.
Неожиданный выговор застал его врасплох.